transradial amputee athlete - German English Dictionary